var http = require("http") // 引入官方的http模块
// 创建一个服务器对象，回调函数不会直接运行，会在用户每次访问当前计算机的ip下的8081端口运行
var app = http.createServer((req, res) => { //req代表前端发送过来的数据包
    console.log(req.url);
    if (req.url == "/index") { // 在网址后面输入 /home 才运行
        res.setHeader("content-Type", "text/html;charset=utf8") //配置返回给用户的数据包的数据格式和编码的类型utf8 （不设置utf8，显示的中文就是乱码）   //"text/html"  text/ 后面是文件类型，end()里面写的是什么就是什么类型
        res.end("<h1>hello! index!</h1>") // 给前端最后一次发送数据包  end()里面数据类型有 string buffer
    } else if (req.url == "/home") {
        res.setHeader("content-Type", "text/html;charset=utf8") 
        res.end("<h1>home~ </h1>")
    } else if(req.url=="/favicon.ico"){
        // 给前端发送一个小图标
 
    } else {
        res.setHeader("content-Type", "text/html;charset=utf8") 
        res.end("<h1>你好，你输入的网址是乱输的 404</h1>") 
    }
    res.end("hello 666")
})
app.listen(8081) // 监听计算机的端口